|
|
|
|
|
|
|
Figure 13.2.
The sequence of events that occurs in establishing a work
session on behalf of a user. |
|
|
|
|
|
|
|
|
Figure 13.3 shows the typical classes you might implement as part of this subsystem. The AllUsers class is not used in the Second Bank of Carrollton example. However, for large, complex applications where components are distributed across many workgroup and enterprise servers, don't be surprised if you need to implement a large AllUsers collection to keep track of logged-in users. |
|
|
|
|
|
|
|
|
Figure 13.3.
A typical class model for the Workgroup and User Security Subsystem. |
|
|
|
|
|